package com.singularity.common.domain.entity;


import java.io.Serializable;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* 预案表
* @TableName ya
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("ya")
public class Ya implements Serializable {

    /**
    * 
    */
    @TableId(type = IdType.AUTO)
    private Long bsm;
    /**
    *  预案名称 
    */

    private String planName;
    /**
    *  预案版本
    */

    private String planVersion;
    /**
    *  预案大类(01:总体预案;02:专项预案;03:部门预案;
04:应急管理单元预案;
05:重要基础设施保护预案
;06:重大活动保障预案
;07:跨区域预案
;08:其他)
    */

    private String planMajor;
    /**
    * 预案细类
    */

    private String planDetails;
    /**
    * 发布时间
    */
    @ApiModelProperty("发布时间")
    private Date releaseTime;
    /**
    * 预案文件(存放文件路径)
    */

    private String planDocuments;
    /**
    * 简介
    */

    private String introduction;
    /**
    * 创建时间
    */

    private Date createdAt;
    /**
    * 修改时间
    */

    private Date updatedAt;

}
